/*
- Malt Project - array.hpp
- This document is protected by the GPL protocol.
- Writer:@Index-Flandre
*/

#ifndef MALT_ARRAY_H
#define MALT_ARRAY_H

#include "./object.hpp"

namespace malt
{

Object* NewArray();

struct Array : public BoxObject
{
	Object **table;

	bool eq(Object *obj);
	void repl_print();
	virtual void marking();
};
}

#endif